early renewal - Turkish English Dictionary